public class Test {
    public static void main(String[] args) {//main  //psvm
        /*System.out.println("Hello IDEA");//sout
        System.out.println(12.4);//这个是一个double类型的常量
        System.out.println(true);//布尔类型的常量
        System.out.println(false);//布尔类型的常量
        byte a = 10;//字节型（关键字byte）内存占用1个字节

        //定义变量
        int b = 10;
        double c = 3.14;
        float d = 1.0f;
        char e = 'A';
        boolean f = true;
        boolean g = false;
        //注意：可以在一行定义多个相同类型的变量
        int k = 0, m = 2, n =3;
        System.out.println(b);
        System.out.println(c);
        System.out.println(d);
        System.out.println(e);
        System.out.println(f);
        System.out.println(g);
*/
         int a = 0;
        System.out.println(a);
        System.out.println(Integer.MAX_VALUE);//int能够表示的最大值
        System.out.println(Integer.MIN_VALUE);//int能够表示的最小值

        System.out.println("===========");
        long d = 10L;//通常在定义长整型的时候会再数值后面加一个L，防止被认为是int类型

        byte e = 10;
        //byte e = 128;//当赋值了超过这个变量的数据类型的范围，就会报错。
        System.out.println(e);//字节型

        System.out.println("===========");
        double y = 19.9;
        System.out.println(y);
        System.out.println("===========");

        int aa = 1;
        int bb = 2;
        System.out.println(aa/bb);
        System.out.println("===========");
        double num = 1.1;
        System.out.println(num*num);//小数在计算机中没有非常完整的表示，只能说是精确到了某一位


        System.out.println("===========");
        float f = 19.9f;
        System.out.println(f);
        System.out.println("===========");

        char ch ='A';
        System.out.println(ch);
        System.out.println("===========");

        boolean flg1 = true;
        boolean flg2 = false;
        System.out.println(flg1);
        System.out.println(flg2);

    }
}
